fail to keep possession of - Turkish English Dictionary